Tokusatsu flower monsters PART 1 - Rose Monger (Sun Vulcan, 1981),...