Kotomora
むしむし (mushimushi) Japanese meaning: hot and humid | Kotomora