operationrainfall.com
New Dragon Ball Z: Battle of Gods Footage Airs in Japan - oprainfall
Recently, some new footage of Dragon Ball Z: Battle of Gods involving Vegeta aired on the Japanese TV show Mezamashi Terebi.