Kotomora
世界一 (sekaiichi) Japanese meaning: best in the world | Kotomora