MECCH
Meccha
Meccha Hajikete Guts Tobashite
Meccha youki na tetsudou densetsu