Kotomora
世界王者 (sekaiouja) Japanese meaning: world champion | Kotomora