Kotomora
でっち上げ (detchiage) Japanese meaning: fabrication | Kotomora