Tuesday, August 19, 2014

Gojira and Ultra



Self promo image. Bubble tea anyone?