Kotomora
濡れ鼠 (nurenezumi) Japanese meaning: soaked to the skin | Kotomora