RSS Feed

Search...

Archive for July 29th, 2012


A couple months back, got to meet Toshio Maeda, self proclaimed “Tentacle Master” & creator of Urotsukidōji. His wife was lovely. (Taken with Instagram)