Kotomora
脳充血 (noujuuketsu) Japanese meaning: brain congestion | Kotomora