Kotomora
エホバ (ehoba) Japanese meaning: Jehovah | Kotomora