Aichaku
The Benza
Benza English
Getting Dirty in Japan
Fists of Absinthe
TV · as Self · 4 eps
TV · as Tamura · 8 eps
TV · as Tamura · 13 eps
Movie · as Hiro