Kotomora
天部 (てんぶ, tenbu) Japanese meaning: deva | Kotomora