Kotomora
きちきち (kichikichi) Japanese meaning: jam-packed | Kotomora