Kabaneri of the Iron Fortress Ep. 12 (Finale): Dreams of rice paddies live on

Kabaneri of the Iron Fortress - 1233

Takubro didn’t die for this…  Continue reading “Kabaneri of the Iron Fortress Ep. 12 (Finale): Dreams of rice paddies live on”

Advertisements