“Moving Takahashi” has wrapped production! August 24, 2011 By gotoddrun Leave a Comment Thank you to all the people who helped make the shoot possible! [nggallery id=3]
Leave a Reply