Watch the first five minutes of Netflix’s Philippine folklore anime Trese
By Ibrahimronero in Technology
Updated 3 years ago
The show debuts on June 10th at 12PM ET.