Kotomora
韋陀天 (いだてん, idaten) Japanese meaning: Wei-To | Kotomora