All Cast

Hiroki Hasegawa

Hiroki Hasegawa

Ryoichi Suzuki

Kumiko Aso

Kumiko Aso

Yuko Terashima

Toshiyuki Nishida

Toshiyuki Nishida

Mysterious Old Man

Kiyohiko Shibukawa

Kiyohiko Shibukawa

Manager

Makita Sports

Makita Sports

Section Chief of Ryoichi's Company

Motoki Fukami

Motoki Fukami

Toru Tanaka

Toru Tezuka

Toru Tezuka

Scientist

Eita Okuno

Eita Okuno

Revolution Q Band Member

Miyuki Matsuda

Miyuki Matsuda

Matsui

Dai Hasegawa

Dai Hasegawa

Revolution Q Band Member

Yukimasa Tanimoto

Yukimasa Tanimoto

Revolution Q Band Member

Izumi Yumeno

Izumi Yumeno

Jane

Ichirō Ogura

Ichirō Ogura

Ryoichi's Colleague

Sôichirô Tahara

Sôichirô Tahara

TV Host

Hakase Suidobashi

Hakase Suidobashi

Commentator

Shinji Miyadai

Shinji Miyadai

Commentator

Kenichiro Mogi

Kenichiro Mogi

Commentator

Daisuke Tsuda

Daisuke Tsuda

Commentator

Erina Mano

Erina Mano

Female High School Student

Megumi Kagurazaka

Megumi Kagurazaka

Yuri's Mother

Daikichi Sugawara

Daikichi Sugawara

Reporter

Kazuki Namioka

Kazuki Namioka

Ryoichi's Neighbor

Gen Hoshino

Gen Hoshino

PC-300 (voice)

Shoko Nakagawa

Shoko Nakagawa

Maria (voice)

Inuko Inuyama

Inuko Inuyama

Troublemaker (voice)

Ikue Otani

Ikue Otani

Ikue Otani (voice)

Hiroshi Suzuki

Hiroshi Suzuki

Aki Hiraoka

Aki Hiraoka