Kotomora
国王印 (こくおういん) Japanese meaning | Kotomora