Kotomora
帝威 (ていい, teii) Japanese meaning: imperial majesty | Kotomora