Liked on YouTube: Record of Lodoss War: Deedlit in Wonder Labyrinth – Launch Trailer | PS5, PS4

Playasia - Your One-Stop-Shop for Asian Entertainment