Kotomora
提婆 (だいば, daiba) Japanese meaning: deva | Kotomora