Kotomora
狼人間 (ookaminingen) Japanese meaning: werewolf | Kotomora