Japanese meaning of 唯我独尊

Reading:
ゆいがどくそん (yuiga dokuson)

English Translation:

Full of oneself / Self-important