メガラ がく
megaragakuha

Noun

1. Megarian school

Philosophy