Kotomora
鳩槃荼 (くはんだ, kuhanda) Japanese meaning: Kumbhanda | Kotomora