3. Unknown. Possibly Rivula as it is nearly identical to this from Costa Rica. Most Rivula are unspotted.
http://www.boldsystems.org/pics/MHMY...1365548826.jpg

TL Seow: Cheers.