Kotomora
身を潜める (miohisomeru) Japanese meaning: hide oneself | Kotomora