Tokyo Chofu - 11 July 2025 Posted by Mark C on August 01, 2025 Get link Facebook X Pinterest Email Other Apps A bit of an effort for a trio of New Central Aviation Dornier 228s.