Japanese mythology
(also called Ao-nyōbō and Ao nyōbō) is a Yōkai in Japanese mythology.