Kotomora
目一杯 (meippai) Japanese meaning: to the limit | Kotomora