Kotomora
世界新 (sekaishin) Japanese meaning: new world record | Kotomora