Kotomora
気宇広大 (kiukoudai) Japanese meaning: magnanimous | Kotomora