Kotomora
応身 (おうじん, oujin) Japanese meaning: nirmanakaya | Kotomora