Final Yamato

(Tapeworm, 163 min., $29.95) Vol. 10, Issue 5

by

Final Yamato

Rating: 3 of 5

Order From Your Favorite Distributor Today: