About Mike Yamaguchi

I like Movies, Animation, Beekeeping, Art, Video, Surf Snow Kite boarding, Music, Design,and all things fun.<br/>http://mikeyama.com/