Kotomora
等身大 (toushindai) Japanese meaning: life-size | Kotomora