Kotomora
一体全体 (ittaizentai) Japanese meaning: what the heck | Kotomora