Aggelos
Member
Apparently Sega has uploaded House Of the Dead Scarlet Dawn movies just recently, since the game is receiving its arcade release September 13th.
They were from the JAEPO 2018 stream back in February.
https://hod.sega.jp/
They were from the JAEPO 2018 stream back in February.
https://hod.sega.jp/