No photoChika AsamotoActorActed in 11990s1991Hiruko the GoblinHieda Akane62Sound 11990s1992Drop Out: Supple Female LeopardMusic Producer