Kotomora
一体 (いったい, ittai) Japanese meaning: what on earth | Kotomora