Kotomora
マハラジャ (maharaja) Japanese meaning: maharaja | Kotomora