Seasons
Top Cast
Nadech Kugimiya
Onizuka Ryu
Urassaya Sperbund
Takahachi Mayumi
Mario Maurer
Tawan (Onizuka Takeshi)
Pichayadon Peungphan
Officer Kobayashi Yuji
Natapohn Tameeruks
Praedow (Seiko)
Pimthong Washirakom
Akiko
Anuchit Sapanpong
Misawa Takao