Complex sentence: The Kansai International Film Festival was a one-time film festival held in 2007 at the Planet Station in Osaka, Japan with funding from the Osaka Prefectural government.
Split into simpler sentences: The Kansai International Film Festival is a film festival in Osaka, Japan. The 2007 festival took place at Planet Station in Osaka, Japan with funding from the Osaka Prefectural government.