Nekojiru (real name Chiyomi Hashiguchi) was a Japanese manga artist.
Cat Soup
Cat Soup Theater
Garo Video: Telegram
Movie · Original Story
TV · Comic Book · 27 eps