Kotomora
上帝 (じょうてい, joutei) Japanese meaning: Shangdi | Kotomora