RUFFSTARR.COM
Akiko Ida and Pierre Javelle are food photographers by day and avant garde storytellers by night.