Odessa Silver

Japan. Gods. Magic. Yokai. Survival is everything.