Kotomora
倒立像 (touritsuzou) Japanese meaning: inverted image | Kotomora