Little Kaiju. from a TWiN thing. on Vimeo.
This wee little adventure makes me want to go explore the shadowy corners in the dark.
Kaiju (the cute wee vending machine creature) means "strange beast" in Japanese...and often translated as "monster".