BAPC.98 Yokosuka MXY-7 Ohka Museum of Science & Industry (Manchester) Manchester - Museum of Science & Industry, UK - England Peter Clarke - 23/09/2009