Nyuudou Mikoshi

About

A youkai whose form is a bearded giant buddhist priest.

© 2025 Animax All rights reserved