Onibi (鬼火) is a 1997 Japanese film directed by Rokuro Mochizuki.
Cats have been an ever-present part of Japanese culture for hundreds of years: sometimes cherished as devoted protectors of Buddhist scriptures, other times feared as devious yokai (supernatural ...
Cats have been an ever-present part of Japanese culture for hundreds of years: sometimes cherished as devoted protectors of Buddhist scriptures, other times feared as devious yokai (supernatural ...