見 miruyo

Bushyasta

ブーシュヤンスタ
Also known as Būšyąstā · Buu-yan (ブーやん)

A demon who has the power to lull people into sleep.

Appears in