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