Yellow-streaked Swift
(Sabera dobboe autoleon)
Final Larvae