Kotomora
脈絡叢 (myakurakusou) Japanese meaning: choroid plexus | Kotomora