Humanoid cat sits on a throne | Anime