Found on Youtube: GIANT PlayStation 2 Development Tool!

Playasia - Your One-Stop-Shop for Asian Entertainment